suncus etruscus - French English Dictionary